/**
 *	@file	pgradio_sub.h
 *	@brief	ポケギア　ラジオアプリ　サブ
 *	@author	Miyuki Iwasawa
 *	@date	07.10.16
 */

#ifndef __H_PGRADIO_SUB_H__
#define __H_PGRADIO_SUB_H__

#ifdef GLOBAL
#undef GLOBAL
#endif

#ifdef __PGRADIO_SUB_H_GLOBAL
#define GLOBAL	/**/
#else
#define GLOBAL extern
#endif
/**
 *	@brief	スイッチの描画切替
 */
GLOBAL void PGRadioSub_SwitchStChange(PGRADIO_SYS_WORK* wk,u8 st_n,u8 st_o);

/**
 *	@brief	ラジオのタッチからキーへの描画切替
 */
GLOBAL void PGRadioSub_ToKeyChange(void* app_wk);

/**
 *	@brief	ラジオのキーからタッチへの描画切替
 */
GLOBAL void PGRadioSub_ToTouchChange(void* app_wk);

/**
 *	@brief	ラジオ番組再生開始
 */
GLOBAL void PGRadioSub_ProgramCall(PGRADIO_SYS_WORK* wk);

/**
 *	@brief	ラジオ番組再生終了
 */
GLOBAL void PGRadioSub_ProgramEnd(PGRADIO_SYS_WORK* wk);

/**
 *	@brief	アプリ初期化時の番組再生チェック
 */
GLOBAL void PGRadioSub_FirstProgSet(PGRADIO_SYS_WORK* wk);

/**
 *	@brief	ラジオ VBlank関数
 */
GLOBAL void PGRadioSub_VBlank(PGEAR_SYS_WORK* sys_wk,void* app_wk);

/*
 *	@brief	サブ画面スクロールセット
 *	@param	wk	マップワークへのポインタ
 *	@param	mode	0:展開,1:格納
 */
GLOBAL void PGRadioSub_GuideScrollSet(PGRADIO_SYS_WORK* wk,u8 mode);

/*
 *	@brief	サブ画面スクロール　終了待ち
 *	@param	wk	マップワークへのポインタ
 *	@param	mode	0:展開,1:格納
 */
GLOBAL int PGRadioSub_GuideScrollWait(PGRADIO_SYS_WORK* wk,u8 mode);




#endif	//__H_PGRADIO_SUB_H__
